@charset "utf-8";
/* reset */
body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select,figure,figcaption{ margin:0; padding:0; }
em,i { font-style:normal; }
li { list-style:none; }
a {text-decoration:none;color:inherit;} a:hover{text-decoration:none;}
a:focus{text-decoration: none;outline: none;}
img { border:none; vertical-align:middle; max-width:100%;max-height:100%;}
table { border-collapse:collapse; }
input,textarea { outline:none; background: none; border: none; }
textarea { resize:none; overflow:auto; }
body{font-size:12px; font-family:'Arial';color:#333; position: relative; min-width: 1200px;}



/* public */
.clearfix {*zoom: 1;}
.cleartab:before,.cleartab::after{content:'';display: table;}
/* 外边距溢出 */
.clearfix:before,.clearfix:after {content:'';display: block;height: 0;clear: both;visibility: hidden;}
/* 高度坍塌 */
.img_box{display:table-cell;vertical-align:middle;text-align:center;}
/* 居中 */
.main{width:100%; max-width:1200px; margin:0 auto;}/* 宽度最大 */
.fixed{position:fixed;left:0;top:0;z-index:999;}
.btn{font-family: '微软雅黑';cursor:pointer;}
.bl{display:inline-block;float:left;}
.br{display:inline-block;float:right;}
h1,h2,h3,h4,h5{font-weight:normal;}






/* 轮播图 */
.banner{position:relative;}
.banner img{width:100%;}
.banner .hd{width:100%;padding:20px 0;text-align:center;border-bottom:1px solid #dfdfdf;position:absolute;left:0;bottom:0;transform: none;top: auto;z-index: 1;}
.banner .hd ul{display:inline-block;}
.banner .hd ul li{width:50px;height:3px;opacity: .4; transform: translate(0,-50%);vertical-align: middle; display:inline-block;float:left;background-color:#FFFFFF;margin:0 8px;cursor:pointer;text-indent:-9999px;}
.banner .hd ul li.on{width:50px;height: 3px;opacity: 1;background-repeat: no-repeat;background-position: center;background-color: #FFFFFF; }
.banner .banner_prev,
.banner .banner_next{border-radius:100px;opacity:.4;width:50px;height:50px;color:#fff;line-height:50px;display:inline-block;position:absolute;top:45%;cursor:pointer;background:rgba(0, 0, 0, .4);font-size:38px;font-family: '宋体';font-weight:bold;text-align:center;}
.banner .banner_prev{left:120px;}
.banner .banner_next{right:120px;}
.banner .banner_prev:hover,
.banner .banner_next:hover{opacity:1;}
.banner .cur{width:20px; height:40px; display:inline-block; position:absolute; left:50%; bottom:30px; margin-left:10px; background:url(../images/cursor.png) no-repeat center; cursor:pointer;}




.header{height: 133px;background: #FFFFFF;}
/* .header>.main{position: relative;} */
.header h1{display: inline-block;width: 263px;height: 76px;margin-top: 21px;background: url(../images/logo01.jpg) no-repeat center/263px 76px;}
.header h1 a{width: 100%;height: 100%;display: block;text-indent: -9999px;}
.header .text{margin-left: 20px;padding-left: 20px;display: inline-block;vertical-align: bottom;border-left: 1px solid #dcdcdc;}
.header .text p{color: #2b2726;font-size: 24px;line-height: 24px;margin-bottom: 10px;}
.header .text i{color: #0f74cc;font-size: 23px;line-height: 23px;font-weight: bold;display: inline-block;}
.header .br{color: #444444;font-size: 16px;margin-top: 40px;line-height: 30px;position: relative;}
.header .br img{margin-right: 20px;vertical-align: sub;}
.header .br>div{display: inline-block;}
.header .br p{font-size: 26px;font-weight: bold;}





.nav{width: 100%;height: 60px;background: #0f74cc;}
.nav li{float:left;width: 150px;height: 60px;color: #ffffff;font-size: 16px;transition: .5s;line-height: 55px;text-align: center;display: inline-block;}
.nav li a{display: block;width: 100%;height: 100%;}
.nav li.on,.nav li:hover{background-color: #0a559b;}
.nav .main>a{width: 150px;height: 60px;float: right;color: #FFFFFF;font-size: 16px;line-height: 55px;text-align: center;}




/* 底部 */
.footer_box .footer1{padding: 50px 0 60px;background-color: #313131;}
.footer_box dl{display:inline-block; float:left;min-width: 160px;}
.footer_box dl:not(:last-of-type){margin-right: 100px;}
.footer_box dl dt{ color:#ffffff;font-weight: bold;font-size: 15px;line-height: 32px;}
.footer_box dl dt::after{content: '';display: block;background-color: #535353;width: 100%;height: 1px;margin: 16px 0;}
.footer_box dl dd{font-size:15px; color:#bbbbbb; line-height:32px;}
.footer_box dl dd a:hover{text-decoration: underline;}
.footer_box .footer2{color: #FFFFFF;font-size: 15px;line-height: 66px;background-color: #0f74cc;}




.other-link{width: 100%;height: 60px;background: #FFFFFF;}
.other-link .hot{float: left;}
.other-link .hot li{float: left;color: #222222;font-size: 15px;line-height: 60px;display: inline-block;}
.other-link .hot li:not(:first-of-type){margin: 0 10px;}
.other-link .search{width: 300px;height: 40px;border: none;float: right;background-color: #e8e8e8;margin-top: 9px;border-radius: 20px;}
.other-link .search input{float: left;width: 240px;height: 40px;color: #989898;font-size: 15px;line-height: 40px;text-indent: 22px;}
.other-link .search button{width: 60px;float: left;height: 40px;border: none;outline: none;cursor: pointer;border-radius: 0 20px 20px 0;background:#0f74cc url("../images/icon02.png") no-repeat center center/21px 21px;background-position: left 18px top 10px;}




.index-brand{padding: 80px 0 90px;background-color: #f5f5f5;}
.index-brand .text_box{float: left;width: 562px;color: #444444;font-size: 15px;line-height: 32px;display: inline-block;}
.index-brand .ibra-tit{font-size: 30px;text-align: left;line-height: 32px;}
.index-brand .ibra-tit::after{content: '';width: 94px;height: 3px;display: block;margin: 25px 0;background-image: linear-gradient(to right,#2686da,#0a559b);}
.index-brand .text_box .ibra-tit p{color: #444444;font-size: 30px;margin-bottom: 17px;}
.index-brand .ibra-tit h3{color: #0f74cc;font-weight: bold;}
.index-brand .text_box p{color: #444444;font-size: 15px;line-height: 32px;}
.index-brand .video_box{float: right;position: relative;display: inline-block;}
.index-brand .video_box .img{height: 400px;width: 580px;}
.index-brand .video_box .img img{width: 100%;height: 100%;object-fit: cover;}
.index-brand .video_box .video_bth{top: 70%;left: 50%;width: 46px;height: 46px;z-index: 777;color: #FFFFFF;font-size: 16px;cursor: pointer;position: absolute;display: inline-block;background-size: cover;background-repeat: no-repeat;background-position: center;transform: translateX(-30%);background-image: url(../images/icon03.png);}




.index-tit{text-align: center;padding: 78px 0 60px;}
.index-tit h2{color: #444444;font-size: 36px;line-height: 47px;font-weight: bold;margin-bottom: 5px;}
.index-tit h2::after{content: '';width: 88px;height: 1px;margin-left: 20px;display: inline-block;vertical-align: middle;background-color: #bfbfbf;}
.index-tit h2::before{content: '';width: 88px;height: 1px;margin-right: 20px;vertical-align: middle;display: inline-block;background-color: #bfbfbf;}
.index-tit h2 span{color: #0f74cc;}
.index-tit p{color: #888888;font-size: 15px;margin-top: 10px;}





.l-sidebar{float: left;width: 270px;}
.pro-module .text-box,
.other-module .text-box{width: 270px;height: 112px;text-indent: 24px;margin-bottom: 1px;background-color: #454545;}
.pro-module .text-box h3,
.other-module .text-box h3{color: #ffffff;font-size: 26px;}
.pro-module .text-box p,
.other-module .text-box p{color: #969696;font-size: 20px;padding: 25px 0 5px;text-transform: uppercase;}
.pro-module .hd{color: #fff;width: 270px;font-size: 16px;line-height: 60px;text-indent: 20px;margin-bottom: 1px;background: #0f74cc;display: inline-block;}
.pro-module .hd>a{width: 100%;height: 100%;display: block;background: url(../images/icon04.png) no-repeat right center/24px 24px;background-position: right 20px center;}
.pro-module .hd ul li{color: #666666;transition: .5s;line-height: 50px;background-color: #f5f5f5;border-top: 1px solid #d2d2d2;}
.pro-module .hd ul li.on,
.pro-module .hd ul li:hover{background-color:#dddddd;}

.pro-module .bd{display: none;}
.pro-module .bd li{width: 270px;height: 50px;background: #0f74cc;display: inline-block;line-height: 50px;text-indent: 20px;font-size: 15px;color: #fff;margin-bottom: 3px;}
.pro-module .bd li.on,
.pro-module .bd li:hover{color: #fff;background: #0f74cc;}

.box-main .r-sidebar{width: 882px;float: right;}
.index-pro.box-main .r-sidebar{width: 908px;float: right;}
.r-sidebar .pro .list_box .list{float: left;margin-bottom: 17px;}
.r-sidebar .pro .list_box .list:not(:nth-of-type(3n)){margin-right: 22px;}
.r-sidebar .pro .list_box .list .img_box{width: 288px;height: 209px;overflow: hidden;border: 1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.r-sidebar .pro .list_box .list .img_box img{transition: .5s;width: 100%;height: 100%;object-fit: cover;}
.r-sidebar .pro .list_box .list:hover .img_box img{transform: scale(1.1,1.1);}
.r-sidebar .pro .list_box .list p{color: #444444;font-size: 15px;line-height: 50px;text-align: center;}

.box-main.pub{margin-top: 67px;margin-bottom: 80px;}
.other-module ul{background-color: #0f74cc;}
.other-module ul li{padding: 0 24px;line-height: 60px;}
.other-module ul li.on,
.other-module ul li:hover{background-image: linear-gradient(to left,#2686da,#0a559b);}
.other-module ul li a{width: 100%;height: 100%;display: block;color: #ffffff;font-size: 16px;font-weight: bold;border-bottom: 1px solid #4f93ce;}




.box-main .contact{margin-top: 7px;}
.box-main .contact .roof{color: #FFFFFF;font-size: 16px;font-weight: bold;line-height: 60px;text-indent: 24px;background-image: linear-gradient(to left,#2686da,#0a559b);}
.box-main .contact .text_box{padding: 20px;color: #FFFFFF;font-size: 15px;line-height: 30px;background-color: #0f74cc;}




.index-sup{margin-bottom: 100px;}
.index-sup .img{float: left;display: inline-block;}
.index-sup .text_box{float: right;width: 565px;color: #444444;font-size: 15px;min-height: 403px;line-height: 32px;display: inline-block;}
.index-sup .text_box .link_btn{margin-top: 35px;}
.index-sup .text_box a{float: left;width: 165px;height: 47px;display: block;color: #ffffff;transition: .5s;font-size: 16px;line-height: 47px;text-align: center;background: url(../images/icon06.png) no-repeat center/165px 47px;}
.index-sup .text_box a:hover{background: url(../images/icon05.png) no-repeat center/165px 47px;}







.index-honor{background: url(../images/index_20.jpg) no-repeat center;}
.index-honor .bd ul li{float: left;margin-right: 20px;}
.index-honor .bd ul li .img_box{width: 285px;height: 215px;overflow: hidden;}
.index-honor .bd ul li .img_box img{transition: .5s;width: 100%;height: 100%;object-fit: cover;}
.index-honor .bd ul li .img_box:hover img{transform: scale(1.1,1.1);}
.index-honor .bd ul li p{color: #444444;font-size: 15px;line-height: 83px;text-align: center;}
.index-honor .btn_box{margin-top: 28px;padding-bottom: 88px;text-align: center;}
.index-honor .btn_box .ihonor_pre{width: 130px;height: 45px;transition: .5s;cursor: pointer;margin-right: 25px;display: inline-block;background:#0f74cc url(../images/icon07.png) no-repeat center;}
.index-honor .btn_box .ihonor_pre:hover{background-color: #0a559b;}
.index-honor .btn_box .ihonor_next{width: 130px;height: 45px;transition: .5s;cursor: pointer;display: inline-block;background:#0f74cc url(../images/icon08.png) no-repeat center;}
.index-honor .btn_box .ihonor_next:hover{background-color: #0a559b;}




.index-news{margin-bottom: 90px;}
.index-news .news_nav{position: relative;margin-bottom: 50px;}
.index-news .news_nav::before{top: 50%;left: 50%;content: '';width: 100%;height: 1px;position: absolute;display: inline-block;background-color: #dcdcdc;z-index: -1;transform: translate(-50%,-50%);}
.index-news .news_nav ul{display: inline-block;background-color: #FFFFFF;}
.index-news .news_nav ul li{float: left;color: #666666;transition: .5s;font-size: 16px;line-height: 32px;margin-right: 20px;}
.index-news .news_nav ul li.on,
.index-news .news_nav ul li:hover{color: #0f74cc;font-weight: bold;}
.index-news .news_nav > a{float: right;color: #666666;font-size: 16px;line-height: 32px;padding-left: 32px;background-color: #FFFFFF;}




.index-news .list_box .list{float: left;width: 591px;padding: 33px 0;display: inline-block;border-top: 1px solid #dcdcdc;}
.index-news .list_box .list .text_box{width: 480px;display: inline-block;}
.index-news .list_box .list .text_box h3{color: #444444;font-size: 16px;transition: .5s;overflow: hidden;line-height: 32px;display: -webkit-box;-webkit-line-clamp: 1;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.index-news .list_box .list:hover .text_box h3{color: #111111;}
.index-news .list_box .list .text_box p{color: #888888;font-size: 15px;transition: .5s;overflow: hidden;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.index-news .list_box .list:hover .text_box p{color: #555555;}
.index-news .list_box .list .time{float: left;margin-right: 40px;text-align: center;display: inline-block;}
.index-news .list_box .list .time .day{color: #888888;font-size: 60px;transition: .5s;}
.index-news .list_box .list:hover .time .day{color: #555555;}
.index-news .list_box .list .time .year{color: #888888;transition: .5s;font-size: 15px;}
.index-news .list_box .list:hover .time .year{color: #555555;}
.index-news .list_box .list:nth-of-type(1){width: 523px;margin-right: 44px;padding: 20px 20px 35px;border: 1px solid #dcdcdc;}
.index-news .list_box .list:nth-of-type(1) .text_box{width: 100%;margin-bottom: 27px;}
.index-news .list_box .list:nth-of-type(1) .text_box h3{margin-top: 15px;margin-bottom: 12px;}
.index-news .list_box .list:nth-of-type(1) .img{width: 522px;height: 251px;overflow: hidden;}
.index-news .list_box .list:nth-of-type(1) .img img{transition: .5s;}
.index-news .list_box .list:nth-of-type(1):hover .img img{transform: scale(1.1,1.1);}
.index-news .list_box .list:nth-of-type(1) em{color: #888888;font-size: 15px;transition: .5s;}
.index-news .list_box .list:nth-of-type(1):hover em{color: #555555;}
.index-news .list_box .list:last-of-type{border-bottom:1px solid #DCDCDC}




.ins_img img{width: 100%;height: 100%;object-fit: cover;}






/* .pages{margin-top: 45px;margin-left: 80px;display: inline-block;min-width: 455px;text-align: center;} */
.pages{margin-left: 0;display: inline-block;margin-top: 45px;height: 42px;}
.pages>div{position: absolute;left: 50%;transform: translateX(-50%);}
.pages a.first,.pages a.last{width: 70px;height: 40px;color: #888888;font-size: 15px;line-height: 40px;text-align: center;display: inline-block;border: 1px solid #dcdcdc;}
.pages a{margin: 0 2px;width: 40px;height: 40px;color: #888888;font-size: 16px;line-height: 40px;text-align: center;display: inline-block;border: 1px solid #dcdcdc;float: left;}
.pages a.on,.pages a:hover{color: #fff;background: #0f74cc;}





.content_nav{height: 60px;color: #FFFFFF;font-size: 16px;padding: 0 20px;line-height: 60px;margin-bottom: 26px;box-sizing: border-box;background-color: #0f74cc;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.content_nav h4{font-weight: bold;display: inline-block;}
.content_nav ul{float: right;}
.content_nav ul li{float: left;}
.content_nav ul li a:hover{color: #CCCCCC;}
.content_nav ul li:nth-of-type(n+2)+li::before{content: '>';margin: 0 8px;display: inline-block;}





.prov_view .bd{padding: 17px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #dcdcdc;}
.prov_view .bd ul li{float: left;}
.prov_view .bd .img_box{width: 860px;height: 594px;overflow: hidden;}
.prov_view .bd .img_box img{width: 100%;height: 100%;object-fit: contain;transition: .5s;}
.prov_view .bd .img_box:hover img{transform: scale(1.1,1.1);}
.prov_view .slide{margin-top: 20px;position: relative;}
/* .prov_view .hd .tempWrap{margin: 0 auto;} */
.prov_view .hd{padding: 0 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.prov_view .hd li{float: left;margin: 0 7px;}
.prov_view .hd li .img_box{width: 146px;height: 106px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;}
.prov_view .hd li.on .img_box{border:2px solid #0f74cc;}
.prov_view .hd li .img_box img{width: 100%;height: 100%;object-fit: cover;}
.prov_view .slide .prov_prev{top: 0;left: 0;width: 40px;height: 105px;color: #FFFFFF;font-size: 30px;cursor: pointer;line-height: 105px;text-align: center;position: absolute;font-family: '宋体';background-color: #535353;}
.prov_view .slide .prov_next{top: 0;right: 0;width: 40px;height: 105px;color: #FFFFFF;font-size: 30px;cursor: pointer;line-height: 105px;text-align: center;position: absolute;font-family: '宋体';background-color: #535353;}




.pro_more{margin-top: 60px;margin-bottom: 24px;border-bottom: 1px solid #dcdcdc;}
.pro_more h5{height: 50px;width: 160px;color: #FFFFFF;font-size: 16px;font-weight: bold;line-height: 50px;text-align: center;display: inline-block;background-color: #0f74cc;}





.case .list{padding: 26px 0;border-bottom: 1px solid #dcdcdc;}
.case .img_box{float: left;width: 270px;height: 190px;display: inline-block;overflow: hidden;}
.case .img_box img{width: 100%;height: 100%;object-fit: contain;transition: .5s;}
.case .list:hover .img_box img{transform: scale(1.1,1.1);}
.case .text_box{float: left;width: calc(882px - 270px);display: inline-block;padding-left: 47px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.case .text_box h3{color: #444444;font-size: 18px;line-height: 32px;margin-top: 10px;margin-bottom: 15px;}
.case .text_box p{color: #888888;font-size: 15px;line-height: 24px;margin-bottom: 25px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.case .text_box i{color: #888888;font-size: 15px;line-height: 24px;}





.news .list{padding: 26px 0;border-bottom: 1px solid #dcdcdc;}
.news .img_box{float: left;width: 341px;height: 164px;display: inline-block;overflow: hidden;}
.news .img_box img{width: 100%;height: 100%;object-fit: contain;transition: .5s;}
.news .list:hover .img_box img{transform: scale(1.1,1.1);}
.news .text_box{float: left;width: calc(882px - 341px);display: inline-block;padding-left: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news .text_box h3{color: #444444;font-size: 18px;line-height: 32px;margin-top: 10px;margin-bottom: 15px;}
.news .text_box p{color: #888888;font-size: 15px;line-height: 24px;margin-bottom: 25px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news .text_box i{color: #888888;font-size: 15px;line-height: 24px;}





.history .list{padding: 23px 0;border-bottom: 1px solid #dcdcdc;}
.history .list i{float: left;color: #444444;font-size: 36px;line-height: 45px;display: inline-block;}
.history .list .text_box{float: left;color: #666666;font-size: 15px;line-height: 30px;width: calc(882px - 116px);margin-top: 7px;margin-left: 35px;display: inline-block;}
button.btn{width: 201px;height: 49px;outline: none;transition: .5s;font-size: 15px;margin-top: 52px;line-height: 49px;text-align: center;background-color: #FFFFFF;border: 1px solid #dcdcdc;}
button.btn:hover{background-color: #EEEEEE;}
.text_box2{color: #444444;font-size: 15px;line-height: 30px;}




.honor .list{float: left;}
.honor .list:not(:nth-of-type(3n)){margin-right: 36px;}
.honor .list{margin-bottom: 24px;}
.honor .list .img_box{width: 270px;height: 203px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #dcdcdc;}
.honor .list .img_box img{width: 100%;height: 100%;object-fit: contain;transition: .5s;}
.honor .list:hover .img_box img{transform: scale(1.1,1.1);}
.honor .list p{color: #444444;font-size: 15px;line-height: 75px;text-align: center;}




.value .list_box{border-bottom: 1px solid #dcdcdc;}
.value .list_box .list{width: 50%;float: left;margin: 30px 0;}
.value .list_box:first-of-type .list{margin-top: 21px;}
.value .list_box h5{color: #0f74cc;font-size: 22px;line-height: 30px;margin-bottom: 13px;}
.value .list_box .text_box{color: #444444;font-size: 15px;line-height: 30px;}
.r-sidebar .text_box{color: #444444;font-size: 15px;line-height: 32px;}




.contact-mode{padding-top: 20px;}
.contact-mode h5{color: #444444;font-size: 20px;line-height: 36px;margin-bottom: 16px;}
.contact-mode .text_box{color: #444444;font-size: 15px;line-height: 30px;}
.contact-mode .map{width: 100%;margin-top: 50px;}




.msg .text{color: #666666;font-size: 16px;line-height: 30px;}
.msg h5{font-size: 15px;line-height: 43px;}
.msg form{margin-top: 34px;}
.msg form .input_box{float: left;font-size: 15px;margin-bottom: 10px;}
.msg form .input_box+.input_box{margin-left: 33px;}
.msg form .input_box input{width: 270px;height: 40px;text-indent: 14px;border: 1px solid #bfbfbf;}
.msg form .img{width: 140px;height: 45px;margin-left: 10px;vertical-align: top;display: inline-block;}
.msg form textarea{width: 100%;font-size: 15px;line-height: 35px;margin-bottom: 35px;border: 1px solid #bfbfbf;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 14px;}
.msg form .reg{width: 181px;height: 43px;text-indent: 14px;border: 1px solid #BFBFBF;}
.msg form button{border: 0;float: right;width: 171px;height: 43px;outline: none;color: #FFFFFF;font-size: 15px;cursor: pointer;transition: .5s;border-radius: 21px;background-color: #0f74cc;}
.msg form button:hover{background-color: #0e63bb;}




.casev h3{color: #444444;font-size: 24px;line-height: 55px;text-align: center;}
.casev>p{color: #888888;font-size: 15px;line-height: 24px;text-align: center;padding-bottom: 23px;}
.casev .text_box{color: #666666;font-size: 15px;line-height: 24px;padding: 23px 0 33px;border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF;}




.views-link{padding: 20px 0;font-size: 15px;line-height: 32px;}
.views-link a{color: #666666;}
.views-link a+a{margin-left: 55px;}
.views-link a:hover{text-decoration: underline;}
.views-link .back{float: right;}




.app .list_box .list{padding: 30px 0 30px;border-bottom: 1px solid #dcdcdc;}
.app .list_box .list h4{color: #0f74cc;font-size: 22px;line-height: 36px;margin-bottom: 15px;}